Skip to content

framework/csimanager: fix/improve error handling and resource management#7174

Open
rajat-samsung wants to merge 1 commit intoSamsung:masterfrom
rajat-samsung:fix/csifw_error_handling_and_resourse_management
Open

framework/csimanager: fix/improve error handling and resource management#7174
rajat-samsung wants to merge 1 commit intoSamsung:masterfrom
rajat-samsung:fix/csifw_error_handling_and_resourse_management

Conversation

@rajat-samsung
Copy link
Contributor

This commit enhances the Channel State Information (CSI) framework with improved error handling, resource management, and robustness:

  • Renamed CSIFW_INVALID_RAWDATA to CSIFW_ERROR_DATA_NOT_AVAILABLE for clearer error reporting
  • Fixed logic error in add_service function for proper buffer management
  • Implemented timeout handling in message queue operations to prevent indefinite blocking
  • Added consecutive failure detection mechanism to prevent system lockups
  • Improved resource management with proper pthread attribute cleanup
  • Added configurable timeout option for CSI data collection
  • Fixed preprocessor directive logic for custom device path configuration
  • Enhanced error reporting with more descriptive messages and callback notifications

@rajat-samsung rajat-samsung force-pushed the fix/csifw_error_handling_and_resourse_management branch from bc3bc01 to e80da5b Compare March 6, 2026 05:52
This commit enhances the Channel State Information (CSI) framework with improved error handling, resource management, and robustness:

- Renamed CSIFW_INVALID_RAWDATA to CSIFW_ERROR_DATA_NOT_AVAILABLE for clearer error reporting
- Fixed logic error in add_service function for proper buffer management
- Implemented timeout handling in message queue operations to prevent indefinite blocking
- Added consecutive failure detection mechanism to prevent system lockups
- Improved resource management with proper pthread attribute cleanup
- Added configurable timeout option for CSI data collection
- Fixed preprocessor directive logic for custom device path configuration
- Enhanced error reporting with more descriptive messages and callback notifications
@rajat-samsung rajat-samsung force-pushed the fix/csifw_error_handling_and_resourse_management branch from e80da5b to e2241df Compare March 9, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant